package com.ruoyi.system.service;

import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.system.domain.app.Order;
import com.ruoyi.system.domain.app.RechargeOrder;

import java.math.BigDecimal;
import java.util.List;

public interface OrderService {
    void operatorDivide();

    List<Order> chargeOrderList(Order order,String startTime ,String endTime);

    AjaxResult orderInfo(Long orderId,Integer type);

    List<RechargeOrder> rechargeList(RechargeOrder rechargeOrder,String startTime ,String endTime);

    void orderRefund(Long orderId, BigDecimal refundMoney);

    List<Order> chargeOrderCountList(Order order,String startTime ,String endTime);
}
